FrobeniusSolve
FrobeniusSolve[{a1,…,an},b] gives a list of all solutions of the Frobenius equation a1x1+…+anxnb.
FrobeniusSolve[{a1,…,an},b,m] gives at most m solutions.
Please visit the official Wolfram Language Reference for more details and examples on core symbols.